Manzellas Italian Restaurant (Menu)

115 South 1st Street, Champaign
+1 217-352-7624

Give a rating to Manzellas Italian Restaurant

Suggest a dish

How much did you spend at Manzellas Italian Restaurant?